2878 629
28457 199
8614 871
5423 624
2924 544
6072 588
5877 701
31443 648
23140 346
15727 66
29665 577
8003 170
7867 170