6060
5510
25751
12300
5056821
5315925
2890
6473448
5487978
5984536
7501
15930
435157736
240999380
1685118313
158684269
131636180
125604260
1136038896
104862214
89957182
84087292
76540141
70472160