316963 1370
169333 551
133731 378
22525 680
116359 553
17834 770
9070 423
27064 161
10524 132
9946 196