150294 584
16876 202
312432 1221
577304 3062
250620 723
457049 1620
459725 1996
343386 722
12005 750
34978 277