40385 731
17341 127
49431 578
14851 587
264248 1221
122762 163
15955 302
16893 800
14441 476
6177 456
3084 129
36341 340