147970 583
16869 202
312347 1221
577052 3062
250473 723
456915 1620
459554 1996
343233 722
11992 750
34963 277