6543 306
13220 393
10281 780
10675 676
2950 105
165981 818
122207 558
87441 698
47980 360
65065 395
4965 123