118806 166
112974 524
57561 696
87609 691
159214 798
47657 204
142222 1011
108005 289
65745 486
87297 177
141197 562
107602 441
110133 433
81282 375