18036 179
171485 348
158136 678
115718 442
9019 90
362947 805
79251 587
13218 702
12184 396
18760 338