316628 1370
169186 551
133574 378
22522 680
116305 553
17828 770
9067 423
27062 161
10523 132
9945 196