151265 584
16882 202
312461 1221
577416 3062
250692 723
457115 1620
459827 1996
343464 722
12016 750
34995 277