531 130
626 384
879 160
235 821
427 971
874 498
149 379
470 647
269 499
850 16
71 928
314 798
245 896
946 558
71 722
920 787
1101 316
774 198
300 554
567 253