19802 611
6314 198
8784 593
5219 385
256821 366
172167 298
142997 839
72112 767
9763 103
21726 813
63926 672
33134 667
818 127
3408 544
30560 570