32102
38466
17213
33574
30295
14320
20211
24150
17350
67666
15580
18550
430574728
238159380
1665828312
156760267
129622178
123025252
1114548895
103234210
88236178
82972290
74668139
69295158