316998 1370
169342 551
133753 378
22525 680
116363 553
17834 770
9070 423
27064 161
10526 132
9946 196