1012 456
759 559
161 706
489 131
116 295
440 659
24 690
659 417
430 812
653 562
790 900
770 441
598 573
26 957
495 379
625 281
298 661
241 739
308 49
271 896