42243 282
7516 135
5049 413
33171 821
17873 237
31301 334
8894 540
12794 738
106436 625
44715 350
84831 442
10182 577
3595 608
7124 532
4036 472
3180 543
2918 552
5331 883
7745 122
1804 63