3055 240
15957 505
16085 570
18471 826
16017 54
10325 47
3426 525
5526 115
10215 405
8586 770
24822 442
12359 789
3385 242
8617 172
1756 173
9523 823
8235 425
4398 106
4956 777
11958 529
8392 135
7178 153
3180 149
7900 642
2704 334
6821 914
10232 129
1775 64