10573
14573
10580
7572430
7967942
5245925
7641216
7088433
6524293
5417978
4833644
378763
430504728
238115380
1665458312
156726267
129577178
122996252
1114228895
103207210
88203178
82948290
74633139
69259158