1030 44
884 101
237 628
952 231
199 694
974 287
183 592
411 263
812 262
860 532
356 132
1028 954
564 174
324 527
441 79