156416 850
339295 931
121951 291
177128 742
111039 623
286167 941
327585 1361
202136 458
172839 513
135998 560
713335 1097
143482 713
62304 729
214963 507
248032 857
138192 209
297485 1056
370602 575
116530 621
168446 1194
169654 306