1002 673
472 695
805 850
796 976
295 422
481 664
519 741
638 860
382 506
338 497
955 308
239 985
544 200
162 24
1006 574
1048 335
356 246
241 397
705 706
552 434
491 472
299 844
86 150