42039 282
7490 135
5035 413
33100 821
17858 237
31260 334
8866 540
12772 738
106232 625
44511 350
84303 442
10072 577
3576 608
7109 532
4026 472
3170 543
2903 552
5318 883
7731 122
1793 63