40713 731
17433 127
49834 578
14925 587
268082 1223
124136 165
16013 302
17003 800
14755 477
6262 456
3135 129
37923 341