19443 611
6310 198
8775 593
5207 385
256737 366
172070 298
142920 839
72077 767
9763 103
21717 813
63868 672
33093 667
816 127
3405 544
30513 570