676 981
916 324
386 249
202 781
764 96
549 784
142 80
2 196
622 88
688 942
302 869
968 399
417 183
82 526
649 521
778 459
314 239
378 244
742 215
777 500