4015 471
35238 521
10673 348
4155 80
7247 169
12797 738
10199 252
12236 131
45071 320
31046 864
25210 577
8063 633
14492 525
6919 264
17612 340
4308 277
10844 225
8267 493
4051 674
29117 882