533509
257506
818700
538907
87590
558502
189531
801805
73274
570275
82832
384227
5059799
3500581
2981148
2300804
2205988
1999609
189478
1891357
1736118
1709136
1654195
1622471