42071 282
7494 135
5038 413
33111 821
17860 237
31265 334
8869 540
12778 738
106263 625
44541 350
84393 442
10091 577
3578 608
7110 532
4029 472
3171 543
2906 552
5318 883
7733 122
1795 63