1002 261
266 365
1026 645
371 72
652 391
810 123
273 278
771 588
343 252
366 335
662 731
1022 904
929 183
782 870
505 255
378 386
379 267
421 146
826 608
843 297