9995305
9645433
9573389
9038102
7983425
7686215
7599313
71451263
69241720
6913201
6427403
61331726
60601151
5604446
55791517
52801265
5233918
4656532
4641834
43951244