18036 179
171495 348
158145 678
115724 442
9019 90
362965 805
79265 587
13220 702
12185 396
18762 338