6551 306
13229 393
10287 780
10681 676
2954 105
166169 818
122300 558
87487 698
48053 360
65256 395
4974 123