18004 609
6297 198
8750 593
5176 385
256403 366
171701 297
142585 839
71961 767
9751 103
21679 813
63689 672
32993 667
812 127
3397 544
30345 570