2848 629
28436 199
8611 871
5422 624
2924 544
6070 588
5873 701
31438 648
23135 346
15727 66
29663 577
8002 170
7865 170