9530
12140
10320
1169149
9285726
2850
5954536
5350
7461
20006
17840
4940
430595728
238171380
1665928312
156769267
129630178
123034252
1114598895
103246210
88244178
82976290
74673139
69305158