3191 654
179 87
577 511
843 949
743 525
485 36
233 465
883 135
726 261
955 530
190 875
461 973
409 257
987 840
197 152
756 45
948 632
572 504
812 650
265 249
104 578
829 940
957 604
903 442