151321 584
16882 202
312463 1221
577422 3062
250697 723
457120 1620
459839 1996
343471 722
12016 750
34996 277