320 303
281 342
274 305
968 570
678 148
732 32
472 379
507 1
445 433
70 236
300 424
832 796
332 803
272 263
848 995
42 289
704 508
95 83
49 6
934 628