12 23
878 775
940 672
591 250
214 153
179 876
553 163
623 363
649 404
894 968
411 349
267 900
667 410
183 574
800 975
500 810
861 533
62 603
806 70
769 948
408 195
867 437
574 465
376 493
128 861
97 101
355 582
127 391
18 268
428 654