150142 584
16876 202
312424 1221
577272 3062
250609 723
457036 1620
459698 1996
343367 722
12003 750
34972 277