28100 199
8460 871
5391 624
2907 544
6029 588
5829 701
31382 648
23047 346
15691 66
29580 577
7981 170
7831 170