37596 648
5130 514
11481 888
5257 320
9788 213
9476 228
8121 155
22246 704
9400 718
7718 648
15693 181
15192 240
14466 892