2885 629
28472 199
8616 871
5424 624
2925 544
6073 588
5877 701
31444 648
23164 346
15727 66
29669 577
8003 170
7867 170