42164 282
7507 135
5046 413
33148 821
17869 237
31289 334
8884 540
12787 738
106354 625
44628 350
84658 442
10148 577
3584 608
7116 532
4033 472
3177 543
2912 552
5327 883
7737 122
1802 63