4011 471
35037 521
10670 348
4152 80
7242 169
12790 738
10196 252
12232 131
44981 320
31040 864
25199 577
8049 633
14453 525
6882 264
17578 340
4300 277
10794 225
8258 493
4048 674
29005 882