316982 1370
169338 551
133740 378
22525 680
116361 553
17834 770
9070 423
27064 161
10525 132
9946 196