462 293
428 209
634 925
641 732
539 546
609 51
301 368
229 32
900 623
501 442
870 975
517 265
402 129
956 531