2885 629
28472 199
8619 871
5424 624
2925 544
6074 588
5877 701
31444 648
23166 346
15727 66
29669 577
8003 170
7867 170