150260 563
69745 667
59850 50
3443 983
2962 265
5294 803
1861 147
4139 694
1258 231
4061 134
2723 302
11002 404
3235 590
2067 314
1061 104
3174 358
6014 276
2565 219
1585 99
3867 222
8528 658
14547 891
13301 693
9533 282
15117 410
15667 164
10985 280
8243 244