4011 471
35043 521
10670 348
4153 80
7242 169
12790 738
10196 252
12232 131
44984 320
31040 864
25199 577
8050 633
14455 525
6885 264
17580 340
4300 277
10800 225
8260 493
4049 674
29007 882