34796 647
4652 514
10550 888
4652 320
8771 212
8734 228
7302 155
19506 704
8804 718
7273 648
13553 181
13323 240
13853 892