577 511
2891 313
543 55
689 318
998 488
230 76
142 880
450 202
118 584
1545 842
264 828
331 725
745 145
861 97
644 859
1233 359
743 525
655 875
444 858
484 36
942 295
831 923
217 31
721 978