316649 1370
169210 551
133595 378
22522 680
116312 553
17828 770
9068 423
27062 161
10523 132
9945 196