2890 629
28477 199
8627 871
5424 624
2925 544
6075 588
5878 701
31445 648
23194 346
15732 66
29671 577
8005 170
7868 170