27730 645
8540 888
3521 320
6702 212
6486 228
5697 155
16717 704
7039 717
5660 648
11647 181
11351 239