34896 647
10579 888
4658 320
8792 212
8765 228
7333 155
19546 704
8834 718
7286 648
13582 181
13370 240