399 104
655 337
766 25
535 802
670 887
271 507
457 791
990 775
140 18
375 415
979 654
1042 132
634 711
903 571
931 18
871 510
944 378
316 858
181 172
961 496