18034 179
171397 348
158094 678
115687 442
9017 90
362854 805
79208 587
13209 702
12180 396
18754 338