310 148
786 848
780 263
712 698
944 138
701 207
871 370
48 722
308 824
275 428
57 230
358 81
225 574
910 199
794 752
650 249
312 603
560 457
720 667
509 40