18771 610
6303 198
8758 593
5193 385
256560 366
171858 298
142740 839
72001 767
9754 103
21697 813
63768 672
33030 667
812 127
3402 544
30427 570