1335 667
833 227
904 918
143 457
72 539
860 932
838 282
163 83
69 322
897 898
71 595
711 36
97 61
324 55
791 608
832 158
423 106
930 618
111 490
277 910