18034 179
171387 348
158086 678
115684 442
9016 90
362840 805
79198 586
13209 702
12180 396
18753 338