128003 475
72806 648
123101 769
104120 641
129114 329
90181 171
285749 888
67485 553
143127 377
98387 672
319567 1079
289303 746
236118 813
117159 724
86017 294
115118 471
76720 102
59418 270
41439 817
128333 386
184482 785
352505 992