1093 388
658 206
688 578
1127 638
846 304
308 653
394 634
662 731
93 178
160 500
129 18
823 241
200 769
1220 980
819 739
1245 138
739 111
471 744
339 751
275 266