90 600
897 407
541 48
327 936
724 505
533 748
411 894
862 777
71 58
771 276
932 739
225 183
376 67
244 342
127 682
662 474
1072 422
293 367
147 929
327 572