40716 731
17436 127
49837 578
14926 587
268111 1223
124151 165
16013 302
17004 800
14758 477
6262 456
3135 129
37954 341