149399 583
16874 202
312403 1221
577196 3062
250559 723
456987 1620
459649 1996
343318 722
11997 750
34971 277