42201 282
7511 135
5047 413
33155 821
17871 237
31292 334
8890 540
12790 738
106399 625
44675 350
84739 442
10162 577
3592 608
7119 532
4035 472
3178 543
2913 552
5330 883
7740 122
1803 63