596 173
731 120
647 83
975 631
765 853
81 209
358 944
188 686
304 899
968 193
767 856
138 428
467 44
888 810
203 265
902 514
295 671
684 154
420 369
352 823
232 502
618 444
54 320
228 461
101 263
980 729
210 710
855 804
835 388
326 126