18729 610
6302 198
8758 593
5190 385
256549 366
171841 298
142731 839
71996 767
9754 103
21695 813
63760 672
33026 667
812 127
3402 544
30420 570