1001 239
530 395
670 218
937 615
197 117
738 111
323 568
126 153
488 647
662 221
1001 628
987 491
130 142
903 117
81 854
924 706
997 322
283 703
526 413
743 841