999 429
478 411
472 396
952 121
63 594
791 60
161 466
426 553
242 306
575 34
912 981
11 892
369 157
779 289
805 253