18034 179
171428 348
158104 678
115697 442
9017 90
362885 805
79225 587
13213 702
12180 396
18757 338