372 273
954 173
183 139
810 366
545 950
227 126
244 229
546 690
875 574
146 526
839 353
280 701
92 161
47 537
826 198
584 594
556 740
830 363
506 952