40539 731
17380 127
49629 578
14890 587
265989 1223
123340 163
15982 302
16933 800
14558 477
6215 456
3104 129
37102 340