19359 611
6310 198
8768 593
5206 385
256710 366
172055 298
142899 839
72071 767
9762 103
21715 813
63849 672
33091 667
816 127
3405 544
30497 570