82 29
926 219
342 297
585 951
542 720
22 389
799 555
214 175
304 283
126 233
384 679
396 590
296 75
29 320
1008 79
67 679
109 141
338 660
18 278
420 92
353 670
416 942
28 29
698 513