6543 306
13218 393
10277 780
10675 676
2949 105
165938 818
122194 558
87427 698
47964 360
65038 395
4965 123