316686 1370
169227 551
133610 378
22522 680
116320 553
17829 770
9068 423
27062 161
10523 132
9945 196