55805 146
63781 413
119060 522
309771 570
95028 712
142372 450
832961 3611
372954 792
137177 671
703984 1433
107408 588
640109 1615
382502 736
561051 1714
102771 634
573220 1525
626989 1320
84696 891
76622 765
166139 403
1186873 3166
412838 831