42690 149
16742 906
11520 318
27189 77
28346 669
22790 687
10626 574
5083 110
6058 790
14639 399
62110 560
16246 381
2038 184
34108 543