1011 226
214 973
305 984
197 750
17 756
232 740
729 656
338 724
944 704
243 122
82 275
635 55
257 476
642 720
382 651
819 605
504 979
448 750
902 894
514 766