295 82
541 860
776 896
582 274
326 49
717 234
543 55
999 488
752 412
23 693
463 732
402 893
993 65
184 87
1163 1000
330 90
553 332
1235 359
144 880
90 535
42 991
310 201
398 488
299 141