1337 667
1037 450
699 82
355 267
529 802
705 999
42 38
142 654
102 964
194 827
147 27
467 95
47 534
168 957
537 942
148 319
318 142
327 860
777 127
529 633