42223 282
7516 135
5049 413
33168 821
17872 237
31296 334
8893 540
12792 738
106426 625
44705 350
84799 442
10174 577
3594 608
7121 532
4036 472
3180 543
2915 552
5330 883
7744 122
1803 63