2880 629
28459 199
8614 871
5424 624
2924 544
6072 588
5877 701
31443 648
23150 346
15727 66
29668 577
8003 170
7867 170