154229 586
16902 202
312680 1221
578223 3064
251077 723
457487 1620
460417 1998
344258 723
12043 750
35065 277