8550
10573
14573
10580
7572430
7967942
4976821
5245925
632859
7641216
7088433
6524293
430618728
238184380
1665978312
156772267
129648178
123045252
1114638895
103248210
88251178
82982290
74675139
69309158