10301 840
18697 1029
17208 154
17659 458
23089 558
7244 145
20820 274
6177 556
9605 133
21606 514
2302 605
26911 164
4015 778
9259 74