40725 731
17436 127
49845 578
14927 587
268173 1223
124167 165
16015 302
17012 800
14760 477
6263 456
3136 129
38006 341