2180 220
366 394
930 712
577 511
580 274
999 488
323 49
937 140
1233 359
987 840
450 202
703 932
812 257
34 641
746 145
646 859
852 190
328 90
896 230
939 545
80 168
675 736