19584 611
6311 198
8779 593
5210 385
256760 366
172105 298
142947 839
72085 767
9763 103
21718 813
63885 672
33102 667
817 127
3406 544
30525 570