149637 584
16875 202
312407 1221
577213 3062
250574 723
456999 1620
459667 1996
343332 722
11997 750
34971 277