1033 702
716 953
237 331
260 740
827 178
212 543
347 640
291 41
352 80
219 120
1002 220
569 951
490 412
218 927
900 682
462 298
536 721
1019 674
282 999
676 258