998 543
42 946
712 248
927 616
86 111
41 636
930 401
498 537
201 502
768 179
160 717
631 526
835 384
896 60
497 652
501 558
430 856
270 445
930 394
469 500