17671 179
167561 347
155034 676
113225 442
8953 90
356315 800
77145 585
12826 702
11902 396
18207 337