30 102
804 226
432 648
578 387
903 458
123 599
512 883
772 215
901 766
653 331
497 971
274 470
453 192
815 813
503 334
154 454
290 622
634 262
1106 224
972 311
248 982
709 664
268 124