17952 179
169959 347
156951 677
115029 442
8992 90
360792 803
78413 585
13121 702
12060 396
18541 338