18031 179
171296 347
157998 678
115635 442
9015 90
362760 805
79142 586
13208 702
12175 396
18748 338