18798 610
6303 198
8759 593
5193 385
256565 366
171866 298
142751 839
72005 767
9755 103
21698 813
63770 672
33033 667
812 127
3402 544
30430 570