3058 240
15958 505
16086 570
18474 826
16019 54
10331 47
3426 525
5526 115
10216 405
8588 770
24824 442
12368 789
3386 242
8618 172
1756 173
9526 823
8236 425
4398 106
4956 777
11959 529
8392 135
7178 153
3180 149
7901 642
2704 334
6821 914
10239 129
1775 64