3293 269
930 906
458 812
378 337
103 149
379 460
611 360
863 540
520 373
414 74
299 727
290 129
25 985
139 423
345 888
712 154
494 232
742 132
966 465
541 35
964 986
320 733
474 940