40716 731
17436 127
49837 578
14926 587
268107 1223
124150 165
16013 302
17004 800
14758 477
6262 456
3135 129
37951 341