149455 584
16875 202
312406 1221
577201 3062
250561 723
456990 1620
459653 1996
343323 722
11997 750
34971 277