42268 282
7516 135
5050 413
33181 821
17874 237
31306 334
8896 540
12797 738
106463 625
44750 350
84870 442
10190 577
3598 608
7126 532
4037 472
3182 543
2921 552
5333 883
7745 122
1807 63