2863 629
28448 199
8613 871
5423 624
2924 544
6070 588
5876 701
31442 648
23139 346
15727 66
29665 577
8002 170
7867 170