151158 584
16882 202
312460 1221
577409 3062
250684 723
457108 1620
459815 1996
343456 722
12016 750
34993 277