43 777
647 504
308 606
602 708
925 897
90 782
443 758
914 938
953 795
72 240
391 101
70 863
1107 371
650 405
313 783
104 481
245 722
987 384
977 953
648 200