154146 586
16902 202
312676 1221
578186 3064
251060 723
457472 1620
460386 1998
344218 723
12041 750
35062 277