34963 647
4676 514
10599 888
4665 320
8802 212
8797 228
7353 155
19577 704
8843 718
7297 648
13596 181
13402 240
13877 892