40696 731
17425 127
49821 578
14921 587
267847 1223
124033 165
16011 302
16993 800
14737 477
6260 456
3131 129
37784 341