42690 149
16743 906
11520 318
27191 77
28347 669
22790 687
10626 574
5083 110
6058 790
14639 399
62120 560
16247 381
2038 184
34108 543