40363 731
17335 127
49397 578
14839 587
263951 1220
122679 163
15950 302
16884 800
14424 476
6172 456
3080 129
36296 340