153837 585
16902 202
312653 1221
578097 3064
251012 723
457423 1620
460310 1998
344116 723
12037 750
35049 277