27726 645
3398 514
8539 888
3520 320
6702 212
6486 228
5697 155
16715 704
7039 717
5660 648
11647 181
11350 239
12967 892