154072 1002
119760 940
437640 1585
170199 638
98326 664
214433 813
837036 1665
288592 846
188353 520
95784 111
33070 496
201256 664
328222 1228
920210 1618
309148 599
80964 823
211433 803
38561 109
109610 295
205653 1227
311198 1174
138618 1106
225890 576
107291 349