316569 1370
169165 551
133547 378
22521 680
116300 553
17828 770
9066 423
27062 161
10522 132
9942 196