528 75
257 630
664 640
680 213
658 29
101 188
577 737
197 495
53 960
489 434
806 883
111 253
532 71
545 383
496 980
934 460
889 160
410 481
79 12
8 712
271 100
904 976