40716 731
17436 127
49836 578
14926 587
268104 1223
124149 165
16013 302
17004 800
14757 477
6262 456
3135 129
37946 341