312 510
1031 824
837 975
64 391
371 731
1033 205
495 812
132 873
558 635
107 278
540 957
467 617
1573 822
212 128
86 381
83 672
833 109
260 186
134 1000
74 22