42145 282
7499 135
5044 413
33140 821
17865 237
31283 334
8879 540
12787 738
106337 625
44604 350
84601 442
10129 577
3582 608
7113 532
4033 472
3175 543
2909 552
5327 883
7736 122
1800 63