6556 306
13242 393
10294 780
10695 676
2961 105
166403 819
122463 558
87570 698
48170 360
65544 395
4979 123