30 36
96 672
473 353
233 248
186 692
208 652
106 369
74 390
182 140
275 319
181 167
564 842
693 592
973 890
199 630
918 9
326 900
545 466
424 714
852 479
798 272
526 194
275 261