149530 584
16875 202
312406 1221
577204 3062
250565 723
456991 1620
459656 1996
343328 722
11997 750
34971 277