2890 629
28480 199
8627 871
5424 624
2925 544
6077 588
5879 701
31446 648
23206 346
15732 66
29672 577
8006 170
7868 170