4011 471
35073 521
10670 348
4154 80
7242 169
12790 738
10196 252
12233 131
44999 320
31041 864
25201 577
8053 633
14462 525
6886 264
17586 340
4302 277
10807 225
8262 493
4049 674
29029 882