901 251
1011 240
39 673
833 387
504 66
447 158
471 159
999 641
467 432
891 840
645 926
215 754
275 796
578 72
591 982
793 109
1051 173
317 52
840 326
701 45