3965 400
59356 648
5761 282
8679 493
4992 706
12650 667
13620 546
5540 962
17441 479
11843 313
4131 532
1317 165
5070 437
3680 74
6185 712
2431 323
45027 694
43044 633
2280 39
20625 133
7225 505
23862 57
31660 681
3818 441
8881 465
1973 261
7271 581
4677 102