42128 282
7499 135
5043 413
33136 821
17865 237
31279 334
8878 540
12787 738
106316 625
44595 350
84563 442
10122 577
3581 608
7113 532
4032 472
3174 543
2909 552
5324 883
7736 122
1799 63