40735 731
17441 127
49859 578
14933 587
268432 1223
124240 165
16017 302
17027 800
14776 477
6266 456
3137 129
38139 341