10181 840
18630 1029
17161 154
17612 458
23040 558
7180 145
20757 274
6148 556
9555 133
21598 514
2295 605
26838 164
3999 778
9211 74