313926 1367
168134 550
132463 378
22483 680
115829 553
17807 770
9034 423
26994 161
10492 132
9909 196