19314 611
6309 198
8768 593
5206 385
256698 366
172039 298
142884 839
72064 767
9761 103
21714 813
63843 672
33088 667
815 127
3405 544
30494 570