317052 1370
169366 551
133786 378
22526 680
116376 553
17834 770
9071 423
27069 161
10526 132
9949 196