2886 629
28473 199
8622 871
5424 624
2925 544
6074 588
5877 701
31444 648
23171 346
15727 66
29669 577
8003 170
7868 170