1002 368
452 217
175 314
640 655
979 264
835 267
832 246
51 312
538 983
672 399
350 473
523 169
222 865
268 526
489 305
204 746
172 943
513 454
958 436
694 423