27813 645
3419 514
8594 888
3525 320
6721 212
6492 228
5703 155
16731 704
7066 717
5790 648
11654 181
11362 239
12977 892