153913 585
16902 202
312662 1221
578111 3064
251018 723
457435 1620
460321 1998
344134 723
12037 750
35050 277