148423 583
16872 202
312364 1221
577104 3062
250490 723
456937 1620
459591 1996
343261 722
11993 750
34967 277