19379 611
6310 198
8770 593
5206 385
256718 366
172058 298
142903 839
72075 767
9762 103
21715 813
63854 672
33092 667
816 127
3405 544
30500 570