6548 306
13225 393
10284 780
10678 676
2954 105
166091 818
122258 558
87469 698
48022 360
65159 395
4967 123