19712 611
6314 198
8783 593
5217 385
256795 366
172142 298
142978 839
72098 767
9763 103
21724 813
63907 672
33127 667
817 127
3408 544
30547 570