153759 585
16901 202
312646 1221
578073 3063
251005 723
457415 1620
460295 1998
344084 723
12037 750
35047 277