18036 179
171487 348
158137 678
115720 442
9019 90
362952 805
79256 587
13219 702
12185 396
18760 338