88 816
185 928
396 845
65 725
270 839
169 935
460 505
952 486
862 42
918 1000
55 341
971 282
907 553
587 869
981 679
836 104
700 777
769 463
484 635
758 533