125 45
654 598
700 976
705 336
958 267
212 33
609 496
887 432
671 727
782 710
158 856
221 473
554 575
139 7
697 4
41 930
339 348
226 908
116 402
900 863