2561 652
1496 287
1552 128
2378 642
3359 506
2937 425
11567 701
5970 41
14490 684
2979 584
2920 623
14904 848
38322 34
64100 560
5398 57
39891 722
12003 329
6178 703
11247 662
28228 819
22048 284
8736 857
6141 401
41028 839
70152 558