22 35
155 52
86 973
177 318
653 264
674 489
725 373
216 555
431 618
714 303
249 733
839 879
960 332
423 995
158 532
611 934
755 674
288 68
919 340
268 474