53972
1216813
72869
1870326
90669
935125
1260113
65119
1270023
835414
48521
1683930
430504728
238115380
1665458312
156726267
129579178
122996252
1114228895
103207210
88203178
82948290
74633139
69259158