18036 179
171499 348
158149 678
115724 442
9019 90
362969 805
79266 587
13220 702
12185 396
18763 338