725213
410737
302448
387966
493532
581589
183625
27927
23990
1008139
797398
145747
319633
762507
478647
897331
1150962
1100262
1076809
1071266
1045967
1043228
1037275
1031599
1023531
1017947
1015574
101060
100917