42118 282
7498 135
5042 413
33132 821
17865 237
31275 334
8877 540
12787 738
106304 625
44582 350
84534 442
10116 577
3581 608
7113 532
4031 472
3172 543
2907 552
5321 883
7735 122
1798 63