42212 282
7514 135
5049 413
33161 821
17872 237
31293 334
8890 540
12792 738
106415 625
44687 350
84772 442
10167 577
3593 608
7121 532
4035 472
3178 543
2914 552
5330 883
7741 122
1803 63