213 308
256 593
1050 148
855 893
301 875
465 702
868 824
689 744
621 24
507 82
956 336
643 618
656 936
130 485
212 343