27505 645
8470 888
3508 320
6679 212
6485 228
5693 155
16695 704
7018 717
5644 648
11638 181
11338 239