34951 647
10594 888
4665 320
8801 212
8792 228
7348 155
19573 704
8840 718
7297 648
13596 181
13396 240