27734 645
8540 888
3522 320
6702 212
6486 228
5698 155
16718 704
7041 717
5660 648
11648 181
11354 239