12140
10320
9285726
2850
5350
7461
20006
17840
4940
8550
10573
14573
430494728
238104380
1665328312
156722267
129572178
122986252
1114208895
103203210
88199178
82946290
74630139
69258158