2883 629
28468 199
8615 871
5424 624
2925 544
6073 588
5877 701
31444 648
23162 346
15727 66
29669 577
8003 170
7867 170