111 31
589 718
57 878
516 398
650 454
522 674
182 737
779 385
509 273
70 102
722 592
116 65
993 984
281 916
495 576
501 603
112 8
551 541
70 413
656 102