533509
257506
818700
538907
87590
558502
189531
801805
73274
570275
82832
384227
5050799
3487581
2963148
2288804
2202988
1995609
189278
1885357
1731118
1706136
1651195
1619471