2910 629
28497 199
8638 871
5427 624
2925 544
6084 588
5886 701
31452 648
23222 346
15732 66
29678 577
8009 170
7868 170