1208410
2079121
51666
1696936
1056815
855114
40111
50199
80225
790
731925
1579725
430599728
238176380
1665938312
156769267
129634178
123039252
1114628895
103246210
88250178
82979290
74673139
69305158