42131 282
7499 135
5044 413
33137 821
17865 237
31280 334
8878 540
12787 738
106319 625
44596 350
84566 442
10124 577
3581 608
7113 532
4033 472
3174 543
2909 552
5324 883
7736 122
1799 63