18063 610
6297 198
8750 593
5181 385
256419 366
171713 297
142605 839
71965 767
9752 103
21680 813
63695 672
32996 667
812 127
3397 544
30353 570