16045 450
214598 1155
170461 372
95222 872
9718 356
118163 668
35968 726
21017 234
54363 432
4657 658
2584 190
6517 498
3805 871
9762 476