17716 179
167750 347
155162 676
113362 442
8956 90
356625 801
77224 585
12846 702
11911 396
18228 337