1003 872
213 161
922 266
731 631
154 297
64 829
992 785
540 791
975 961
20 26
260 736
124 36
600 247
523 214
753 820
875 632
238 827
461 31
280 648
738 257