6543 306
13220 393
10277 780
10675 676
2949 105
165957 818
122195 558
87432 698
47970 360
65051 395
4965 123