18825 610
6305 198
8759 593
5193 385
256570 366
171869 298
142755 839
72007 767
9756 103
21698 813
63772 672
33033 667
812 127
3402 544
30432 570