504 113
1005 88
822 980
172 535
53 839
219 108
623 178
199 886
201 202
1022 506
587 530
22 700
841 691
801 913
997 590
524 389
1017 988
84 346
859 59
1103 160