1009 82
1000 167
934 653
999 455
235 98
196 480
890 693
929 708
423 221
416 779
787 185
956 327
316 894
848 362
781 586
736 383
590 826
903 38
540 358
766 818