6548 306
13225 393
10284 780
10678 676
2953 105
166074 818
122251 558
87467 698
48017 360
65144 395
4967 123