1980
2004144
5019464
2010
3228057
2857641
2739531
3015346
2360
2588027
52138894
407928158
430385728
238014380
1664928312
156661267
129503178
122919252
1113518895
103172210
88152178
82905290
74604139
69232158