18111 610
6297 198
8751 593
5181 385
256423 366
171717 297
142612 839
71967 767
9752 103
21683 813
63698 672
32998 667
812 127
3397 544
30357 570