527 551
221 451
912 47
535 992
953 526
419 72
127 239
323 838
211 436
77 471
501 513
171 381
821 824
252 696