27021 642
3354 514
8344 888
3497 320
6622 212
6395 228
5676 155
16655 704
6988 717
5614 648
11622 181
11307 239
12959 892