4011 471
35051 521
10670 348
4153 80
7242 169
12790 738
10196 252
12233 131
44990 320
31040 864
25199 577
8051 633
14459 525
6885 264
17584 340
4301 277
10800 225
8261 493
4049 674
29017 882