1088 999
1058 577
459 894
890 137
1000 541
204 325
908 286
625 508
87 977
252 250
790 66
54 868
255 574
281 943
117 68
634 690
507 293
884 118
337 606
624 282