148273 583
16871 202
312359 1221
577089 3062
250488 723
456933 1620
459577 1996
343252 722
11993 750
34966 277