81 79
504 881
913 208
796 403
141 991
839 501
394 91
86 333
794 986
292 977
477 216
414 947
750 35
1000 362
132 14
913 98
1017 479
880 105
322 527
164 222