662 184
394 906
891 375
92 488
486 828
937 88
975 500
924 387
502 333
1054 134
53 95
915 293
610 468
178 124
206 953
73 621