19863 611
6315 198
8785 593
5219 385
256843 366
172191 298
143013 839
72116 767
9766 103
21729 813
63935 672
33141 667
820 127
3409 544
30571 570