37023 648
80074 196
11243 888
4885 320
9327 212
9294 228
7909 155
21221 704
9248 718
7554 648
14668 181
14482 240