317019 1370
169356 551
133766 378
22526 680
116370 553
17834 770
9071 423
27065 161
10526 132
9947 196