34902 647
72957 196
10580 888
4659 320
8793 212
8768 228
7334 155
19548 704
8835 718
7287 648
13584 181
13374 240