42990 149
16915 906
11627 318
27297 77
28412 669
22927 687
10650 574
5107 110
6138 790
14762 399
62967 560
16423 381
2061 184
34261 543