316582 1370
169170 551
133554 378
22521 680
116301 553
17828 770
9066 423
27062 161
10523 132
9942 196