295 82
448 606
259 605
42 991
668 366
63 14
648 714
15 69
753 501
502 859
940 652
744 719
443 681
702 158
897 230
117 532
452 698
2600 912
867 521
836 574
267 44
1695 767
997 638
551 311