4011 471
35047 521
10670 348
4153 80
7242 169
12790 738
10196 252
12232 131
44985 320
31040 864
25199 577
8051 633
14457 525
6885 264
17582 340
4301 277
10800 225
8260 493
4049 674
29013 882