35031 647
4684 514
10623 888
4681 320
8816 212
8814 228
7366 155
19617 704
8860 718
7306 648
13621 181
13433 240
13909 892