1092 533
1012 504
970 483
775 627
774 864
766 259
742 264
733 271
714 450
638 657
539 107
498 450
494 139
460 131
407 80
390 654
329 124
236 45
134 97
77 78