154168 586
16902 202
312677 1221
578193 3064
251066 723
457477 1620
460393 1998
344221 723
12042 750
35063 277