1003 132
797 968
151 149
106 95
61 827
36 621
400 127
1185 1000
1257 947
645 150
864 79
808 765
433 93
729 108
339 943
781 275
975 222
313 293
605 326
195 418
252 108
928 133