1226 701
1409 206
167 217
487 880
358 43
867 792
136 111
651 169
194 493
337 612
599 298
512 917
342 252
714 36
400 525
846 779
946 872
529 802
158 434
539 48