40725 731
17436 127
49845 578
14927 587
268195 1223
124178 165
16016 302
17013 800
14761 477
6263 456
3136 129
38014 341