1006 977
603 518
379 973
828 980
82 396
856 227
360 727
333 849
720 371
614 899
498 480
283 981
130 999
239 173
163 781
219 706
827 381
914 548
583 478
964 958