689 832
593 473
335 102
524 852
338 446
108 112
160 148
276 938
103 575
764 106
956 618
484 821
159 298
95 54
139 750
711 139
702 563
404 79
672 539
930 531
486 458