2890 629
28478 199
8627 871
5424 624
2925 544
6075 588
5878 701
31446 648
23197 346
15732 66
29671 577
8006 170
7868 170