154205 586
16902 202
312679 1221
578209 3064
251072 723
457485 1620
460403 1998
344242 723
12043 750
35065 277