3981 400
59454 648
5784 282
8688 493
5002 706
12663 667
13639 546
5549 962
17450 479
11866 313
4142 532
1325 165
5085 437
3685 74
6199 712
2437 323
45069 694
43112 633
2302 39
20643 133
7234 505
23935 57
31761 681
3837 441
8895 465
1980 261
7294 581
4684 102