19834 611
6314 198
8785 593
5219 385
256833 366
172180 298
143005 839
72113 767
9764 103
21727 813
63931 672
33136 667
820 127
3408 544
30566 570