796 251
374 332
872 101
50 743
102 576
543 258
476 65
187 431
555 294
782 667
483 893
449 409
380 393
790 186
275 924
852 62
237 368
526 172
344 255
753 821