148343 583
16872 202
312361 1221
577097 3062
250490 723
456933 1620
459587 1996
343255 722
11993 750
34966 277