473 673
408 25
219 454
343 843
952 359
1128 980
691 807
87 769
417 559
135 12
302 95
333 507
554 878
882 342
534 581