313 510
1037 824
838 975
65 391
377 731
1039 205
505 812
135 873
562 635
108 278
542 957
469 617
1587 822
213 128
89 381
86 672
833 109
264 186
139 1000
77 22