403 251
837 657
192 166
288 312
786 870
957 290
314 888
510 718
974 650
518 868
805 286
117 158
656 859
624 216
63 236
412 19
632 892
973 225
523 309
549 373