42218 282
7516 135
5049 413
33165 821
17872 237
31294 334
8891 540
12792 738
106420 625
44701 350
84792 442
10169 577
3594 608
7121 532
4036 472
3180 543
2915 552
5330 883
7744 122
1803 63