5107 462
831 862
459 606
518 698
953 26
365 513
678 930
63 951
1179 213
797 552
966 547
126 585
973 309
915 774
685 142
107 395
70 670
808 113
807 839
603 726
1508 20
254 448
670 334
169 736