6543 306
13220 393
10281 780
10677 676
2951 105
166008 818
122224 558
87447 698
47990 360
65076 395
4966 123