332 721
535 950
30 105
622 109
812 915
581 615
854 865
403 353
729 243
649 878
251 270
680 862
551 171
216 48
191 215
326 86
925 871
138 53
232 952
571 413