316762 1370
169257 551
133633 378
22522 680
116331 553
17831 770
9070 423
27062 161
10523 132
9945 196