466 293
430 209
635 925
642 732
543 546
611 51
308 368
231 32
901 623
501 442
872 975
518 265
403 129
957 531