4011 471
35038 521
10670 348
4152 80
7242 169
12790 738
10196 252
12232 131
44984 320
31040 864
25199 577
8049 633
14453 525
6884 264
17578 340
4300 277
10797 225
8259 493
4049 674
29006 882