953 480
423 741
899 907
320 704
667 883
63 877
849 59
206 862
65 57
553 668
341 636
509 163
120 508
621 113
268 116
49 678
996 127
581 575
267 291
594 398