19779 611
6314 198
8784 593
5219 385
256815 366
172160 298
142993 839
72109 767
9763 103
21725 813
63922 672
33132 667
818 127
3408 544
30559 570