4023 471
35470 521
10680 348
4160 80
7254 169
12800 738
10206 252
12243 131
45141 320
31054 864
25221 577
8084 633
14537 525
6956 264
17638 340
4319 277
10901 225
8282 493
4054 674
29282 882