42695 149
16745 906
11523 318
27191 77
28347 669
22791 687
10626 574
5083 110
6058 790
14640 399
62130 560
16247 381
2038 184
34109 543