18738 610
6302 198
8758 593
5190 385
256551 366
171845 298
142732 839
71998 767
9754 103
21696 813
63762 672
33027 667
812 127
3402 544
30423 570