12015 840
19837 1029
18821 154
18677 458
24673 559
10202 145
23837 278
6648 557
12238 133
21774 514
2432 605
28566 164
4310 778
9831 75