18012 179
171037 347
157798 678
115531 442
9010 90
362391 805
79010 586
13192 702
12151 396
18712 338