40366 731
17337 127
49400 578
14844 587
264014 1220
122690 163
15952 302
16886 800
14429 476
6173 456
3080 129
36299 340