2561 652
1485 287
1531 128
2375 642
3358 506
2934 425
11563 701
5967 41
14489 684
2979 584
2920 623
14901 848
38321 34
64099 560
5396 57
39885 722
12003 329
6178 703
11246 662
28228 819
22048 284
8736 857
6141 401
41028 839
70152 558