18031 179
171329 347
158018 678
115647 442
9016 90
362794 805
79154 586
13208 702
12178 396
18750 338