3965 400
59345 648
5761 282
8678 493
4992 706
12648 667
13619 546
5540 962
17440 479
11842 313
4131 532
1317 165
5070 437
3680 74
6185 712
2431 323
45022 694
43040 633
2280 39
20624 133
7225 505
23853 57
31655 681
3818 441
8880 465
1972 261
7271 581
4677 102