2667 92
4745 208
5773 318
156593 755
14099 89
93055 383
45266 263
87906 882
24546 128
111971 296
134628 814
84621 759