296291 508
129316 335
85315 353
139297 267
370046 889
585542 1734
401873 1305
170019 983
264483 2060
179518 302
104380 995
431580 925
245859 507
175447 837
266333 1547
291057 441
238538 1001
120600 553
148265 329
393347 812
198398 1303
535141 1265