316629 1370
169190 551
133579 378
22522 680
116310 553
17828 770
9068 423
27062 161
10523 132
9945 196