4010 471
35019 521
10670 348
4152 80
7241 169
12789 738
10196 252
12232 131
44975 320
31039 864
25199 577
8049 633
14450 525
6881 264
17575 340
4300 277
10791 225
8257 493
4048 674
29000 882