1052 355
517 459
155 268
945 862
167 95
839 65
343 153
516 317
569 791
589 983
689 731
433 763
51 75
420 25
283 916
199 353
758 533
593 733
504 715
12 631