156502 850
339427 932
122001 291
177185 742
111097 623
286366 941
327764 1362
202246 458
172945 513
136045 560
714389 1104
143543 713
62318 729
215065 507
248170 857
138240 210
297656 1056
371995 581
116554 621
168653 1194
169756 306