228 103
146 871
585 120
585 925
531 746
542 862
72 938
966 618
580 445
837 120
193 49
1006 417
376 189
217 1000
892 866
111 958
682 183
244 994
532 966