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