986 236
498 737
310 511
877 240
708 501
562 337
635 75
54 463
161 123
954 765
850 876
468 743
660 310
1028 787
178 201
912 171
855 649