34934 647
4671 514
10590 888
4663 320
8800 212
8787 228
7346 155
19571 704
8838 718
7292 648
13595 181
13396 240
13875 892