327853
1014709
95673
466478
8471000
982707
45435
884177
100061
205766
281394
1545400
428308
649220
82881
1201374
17735483
15200692
13847960
10666916
7082156
7013668
6900831
6822362
6252477
5704960
5473623
5332253
431870
4042231