4010 471
35031 521
10670 348
4152 80
7241 169
12790 738
10196 252
12232 131
44979 320
31040 864
25199 577
8049 633
14452 525
6882 264
17578 340
4300 277
10794 225
8258 493
4048 674
29004 882