1852 409
1334 276
15410 214
2928 581
3860 131
11288 740
14302 621
37182 654
30945 600
33404 578
5004 314
7414 443
8035 39
19166 362
13626 885
3057 304
2760 598
2934 477