42238 282
7516 135
5049 413
33168 821
17873 237
31300 334
8894 540
12794 738
106433 625
44711 350
84821 442
10181 577
3595 608
7124 532
4036 472
3180 543
2916 552
5331 883
7745 122
1804 63