20043 611
6316 198
8789 593
5220 385
256900 366
172261 298
143071 839
72137 767
9769 103
21738 813
63956 672
33158 667
822 127
3413 544
30598 570