2423 740
661 35
187 246
580 726
558 351
365 64
581 888
826 501
527 774
856 22
147 72
351 207
958 704
483 576
1000 195
599 640
428 875
345 425
952 475
67 74