255 643
752 70
593 105
71 58
861 409
954 30
173 538
1002 771
715 518
59 795
886 173
646 83
449 280
567 836
839 408
485 153
287 115
1000 278
267 549
364 378