150220 584
16876 202
312428 1221
577291 3062
250616 723
457040 1620
459714 1996
343379 722
12003 750
34973 277