40713 731
17433 127
49834 578
14925 587
268076 1223
124133 165
16013 302
17003 800
14753 477
6262 456
3135 129
37919 341