646 303
193 674
100 946
926 398
993 623
226 668
656 39
957 559
33 737
923 383
435 815
188 878
1005 869
15 296
716 266
896 402
1007 973
495 897
120 576
582 24
911 981
111 26
161 91
153 161