6558 306
13243 393
10297 780
10697 676
2962 105
166444 819
122481 558
87581 698
48187 360
65579 395
4983 123