150647 584
16877 202
312442 1221
577338 3062
250643 723
457075 1620
459759 1996
343410 722
12009 750
34984 277