18036 179
171511 348
158153 678
115728 442
9019 90
362977 805
79270 587
13220 702
12186 396
18766 338