311088 1362
166669 547
131167 378
22429 680
115293 551
17779 770
9002 423
26929 161
10466 132
9879 196