42227 282
7516 135
5049 413
33168 821
17872 237
31296 334
8893 540
12792 738
106426 625
44706 350
84805 442
10175 577
3594 608
7122 532
4036 472
3180 543
2915 552
5330 883
7744 122
1803 63