153974 585
16902 202
312666 1221
578130 3064
251029 723
457441 1620
460336 1998
344159 723
12038 750
35053 277