40731 731
17440 127
49851 578
14931 587
268298 1223
124209 165
16016 302
17020 800
14768 477
6264 456
3137 129
38093 341