19876 611
6315 198
8785 593
5219 385
256851 366
172195 298
143018 839
72117 767
9766 103
21729 813
63939 672
33141 667
820 127
3409 544
30575 570