147730 583
16867 202
312328 1221
576972 3062
250440 723
456884 1620
459496 1996
343194 722
11983 750
34954 277