19337 611
6310 198
8768 593
5206 385
256706 366
172053 298
142890 839
72067 767
9762 103
21715 813
63849 672
33089 667
816 127
3405 544
30496 570