2857 629
28447 199
8613 871
5422 624
2924 544
6070 588
5875 701
31442 648
23138 346
15727 66
29664 577
8002 170
7867 170