957 531
902 623
872 975
643 732
635 925
611 51
543 546
518 265
501 442
467 293
432 209
403 129
308 368
231 32