748179
966956
13511000
1504224
946991
1025667
61586
151122
236464
1567215
771766
977410
83666
1226246
1359928
1859110
17734483
15200692
13846960
10666916
7082156
7013668
6900831
6821362
6251477
5704960
5473623
5332253
431870
4042231