23010
835510
61598
1066712
1694430
49644
61834
78916
43662
23630
71514
32541
435263736
241049380
1685418313
158723269
131673180
125633260
1136478896
104885214
89973182
84112292
76568141
70497160