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