1054 826
536 629
215 22
285 521
298 447
543 662
378 929
465 957
162 313
346 221
436 411
115 832
580 576
882 920
16 224
181 152
701 245
504 73
428 683
507 211