16095 450
214729 1155
170510 372
95255 872
9722 356
118225 668
35984 726
21083 234
54423 432
4659 658
2590 190
6525 498
3809 871
9773 476