150388 584
16877 202
312437 1221
577318 3062
250625 723
457056 1620
459740 1996
343395 722
12007 750
34980 277