1663 300
45870 124
3371 551
3084 89
17804 601
6205 358
4690 569
26706 294
7704 201
31023 1057
22737 443
10531 199
8455 413
3355 530
17199 535
6196 450
8672 330
28788 521
4628 578