1000 929
1015 140
101 149
649 53
418 917
964 986
741 132
490 119
682 884
1007 563
581 717
181 300
7276 805
406 575
411 311
592 761
822 144
108 230
723 936
252 655
862 540
650 27
29 692