149325 1044
45875 760
47873 127
91430 868
78601 741
122080 155
109063 612
74987 830
76855 341
167931 563
146485 752
50117 542
53391 494
48874 461
167345 367
126473 273
52204 628
154496 582
154046 219
460044 1187
78848 178
83015 497
49197 344
112594 513
151603 721
84429 633
167833 858