2563 652
1640 287
1774 128
2396 642
3364 506
2948 425
11587 701
6033 41
14523 684
2984 584
2922 623
14936 848
38335 34
64214 560
5415 57
39953 722
12005 329
6180 703
11264 662
28232 819
22097 284
8743 857
6146 401
41029 839
70152 558