42208 282
7513 135
5049 413
33158 821
17871 237
31292 334
8890 540
12790 738
106401 625
44683 350
84752 442
10163 577
3592 608
7119 532
4035 472
3178 543
2913 552
5330 883
7740 122
1803 63