40697 731
17425 127
49821 578
14922 587
267880 1223
124049 165
16011 302
16993 800
14741 477
6260 456
3132 129
37792 341