154130 586
16902 202
312676 1221
578176 3064
251056 723
457471 1620
460382 1998
344210 723
12041 750
35061 277