10120 840
18586 1029
17145 154
17585 458
23013 558
7096 145
20715 274
6142 556
9525 133
21594 514
2291 605
26793 164
3990 778
9193 74