3965 400
59359 648
5761 282
8679 493
4993 706
12650 667
13621 546
5541 962
17441 479
11843 313
4132 532
1317 165
5071 437
3680 74
6185 712
2433 323
45027 694
43046 633
2280 39
20625 133
7225 505
23865 57
31662 681
3818 441
8882 465
1973 261
7273 581
4678 102