6556 306
13239 393
10292 780
10694 676
2959 105
166357 819
122430 558
87564 698
48149 360
65496 395
4977 123