508 561
779 460
922 450
929 182
163 696
104 964
125 244
719 280
975 359
1014 772
135 966
1008 208
80 4
438 38
121 434
607 689
328 628
657 269
552 65
284 624