316596 1370
169175 551
133557 378
22521 680
116303 553
17828 770
9066 423
27062 161
10523 132
9942 196