40736 731
17441 127
49859 578
14933 587
268451 1223
124248 165
16017 302
17028 800
14776 477
6266 456
3137 129
38147 341