501400
39559
102984
964841
64540
20729
649759
367676
86411
127329
889632
975365
555440
222369
1048742
140514
1089745
1082599
1071982
1066469
1060437
1049762
1035640
1034798
1032605
1030110
1028326
1027768
1026475