2356 220
624 611
404 834
904 884
516 752
277 38
700 527
916 905
528 96
693 146
735 702
835 259
687 830
214 617
3057 412
386 90
487 823
455 713
63 390
632 153
42 7
588 984