745 295
100 502
983 936
577 39
257 159
562 478
268 354
580 394
783 139
675 38
1122 855
647 882
881 610