148513 583
16874 202
312369 1221
577110 3062
250496 723
456939 1620
459597 1996
343263 722
11993 750
34967 277