152 580
43 309
995 240
482 972
933 238
581 52
865 791
686 123
1004 380
432 177
870 326
722 825
891 367
752 432