42169 282
7509 135
5046 413
33149 821
17869 237
31289 334
8884 540
12788 738
106359 625
44636 350
84670 442
10149 577
3585 608
7116 532
4033 472
3177 543
2913 552
5327 883
7738 122
1802 63