40715 731
17434 127
49835 578
14926 587
268095 1223
124145 165
16013 302
17004 800
14756 477
6262 456
3135 129
37941 341