2313 573
640 292
205 954
698 327
576 575
1007 875
441 199
487 424
349 680
742 886
927 393
382 149
148 474
127 934
604 633
645 560
877 240
37 465
358 445
709 364
134 585
256 787