2813 629
28420 199
8606 871
5419 624
2924 544
6070 588
5871 701
31435 648
23133 346
15726 66
29657 577
7999 170
7865 170