18013 179
171055 347
157815 678
115537 442
9010 90
362410 805
79018 586
13193 702
12153 396
18714 338