551 947
184 700
284 771
875 359
751 295
163 242
402 505
31 311
179 213
845 543
841 392
398 635
832 468
982 148
52 29
868 96
319 352
410 463
954 673
696 917