93 103
953 659
865 648
111 856
460 39
550 159
873 844
86 698
444 944
94 222
69 668
395 608
1013 599
545 445
656 653
962 866
74 308
214 987
9 171
347 60