840 910
396 995
288 618
522 420
115 271
343 188
779 636
1214 813
589 644
382 470
79 248
350 301
312 711
844 832
435 720
999 701
965 191
610 260
85 49
900 307
587 671
401 953