962 352
729 108
151 149
801 393
173 511
351 330
272 225
940 21
631 512
805 85
375 304
969 520
350 83
433 93
566 737
533 312
144 751
41 174
974 298
199 643
1185 1000
696 951
864 79
594 587