3965 400
59349 648
5761 282
8678 493
4992 706
12649 667
13619 546
5540 962
17440 479
11842 313
4131 532
1317 165
5070 437
3680 74
6185 712
2431 323
45023 694
43043 633
2280 39
20624 133
7225 505
23859 57
31658 681
3818 441
8881 465
1972 261
7271 581
4677 102