19301 611
6308 198
8768 593
5206 385
256696 366
172035 298
142880 839
72063 767
9760 103
21714 813
63839 672
33088 667
815 127
3405 544
30491 570