310774 1362
166518 547
131032 378
22422 680
115235 551
17775 770
8999 423
26916 161
10460 132
9875 196