154101 586
16902 202
312674 1221
578168 3064
251051 723
457469 1620
460361 1998
344202 723
12041 750
35061 277