19564692
601894
17936960
20155484
9256156
11935916
7902362
6892960
7838668
7181623
6912477
6413253
2932474
3589363
3064408
1572138
7072831
457470
4363231