40713 731
17433 127
49833 578
14925 587
268047 1223
124110 165
16013 302
17001 800
14751 477
6262 456
3135 129
37882 341