310937 1362
166590 547
131093 378
22425 680
115263 551
17778 770
9001 423
26922 161
10463 132
9879 196