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