786 942
531 415
121 59
407 440
504 384
909 678
102 647
553 304
733 247
319 431
218 699
677 160
902 398
437 683
1002 562
288 179
481 960
393 903
1481 249
813 530