153771 585
16901 202
312646 1221
578081 3063
251010 723
457416 1620
460297 1998
344091 723
12037 750
35047 277