21262
46300
33913
44706
47866
67407
19160
435259736
241045380
1685348313
158722269
131666180
125630260
1136468896
104881214
89973182
84108292
76563141
70490160