3046 150
8039 335
3099 297
2902 580
10885 665
5923 719
1782 177
5116 567
6978 468
5477 36
4805 532
4717 746
7016 583
6291 266
2061 138
1214 76
3170 439
6771 642
5394 399
7159 553
6296 639
5586 416
4513 471
3078 495
3780 784
7923 582
2036 304
2316 547