149878 584
16875 202
312409 1221
577246 3062
250588 723
457015 1620
459682 1996
343353 722
11998 750
34972 277