1102 683
713 574
233 412
453 342
811 825
75 713
558 1
458 501
610 857
285 657
515 885
304 343
755 986
440 299
994 473
967 549
702 831
910 47
545 346
1053 164