6543 306
13220 393
10277 780
10675 676
2949 105
165963 818
122198 558
87433 698
47971 360
65052 395
4965 123