330 829
408 951
628 300
585 508
191 955
658 545
843 477
510 862
255 728
242 39
187 138
720 503
17 570
961 307
190 165
335 313
547 737
620 321
386 983
98 670
559 298
76 67
296 679
496 913
846 852
442 440
525 366
645 640
994 2
940 711