150776 584
16879 202
312445 1221
577354 3062
250652 723
457079 1620
459774 1996
343423 722
12011 750
34985 277