315974 1369
168908 551
133243 378
22516 680
116200 553
17821 770
9057 423
27049 161
10515 132
9937 196