23079928
222981020
20155484
19562692
17936960
11935916
11926171
10377744
9254156
7902362
7838668
7229310
7181623
7072831
6981541
6912477
6891960
6413253
600386
597584