18036 179
171494 348
158140 678
115723 442
9019 90
362961 805
79264 587
13219 702
12185 396
18760 338