111 42
521 939
744 872
713 738
208 733
429 567
466 619
524 835
426 54
932 1000
786 79
78 252
485 217
811 612
570 154
242 936
42 911
437 3
143 953
318 494