1010 309
482 110
831 612
69 366
835 379
794 42
497 553
420 230
640 760
534 384
301 646
218 920
1462 345
4989 786
638 48
267 430
686 531
688 839
91 940
546 9
798 272
676 432
424 265
446 922