301 456
242 681
123 303
388 69
290 650
258 481
557 424
272 146
676 426
957 115
305 654
633 375
810 910
733 909
99 624
346 895
173 415
784 139
488 83
590 358