17716 179
167743 347
155150 676
113351 442
8956 90
356617 801
77218 585
12843 702
11911 396
18228 337