4011 471
35142 521
10671 348
4155 80
7246 169
12792 738
10196 252
12234 131
45026 320
31042 864
25207 577
8056 633
14472 525
6905 264
17594 340
4305 277
10822 225
8265 493
4050 674
29079 882