999191
380334
32484
336474
927644
806
197528
403441
1201356
1629215
46475
1577131
200430
1323337
1543570
1554290
20147484
19531692
17921960
11921916
9249156
7892362
7836668
7176623
7072831
6909477
6888960
6412253
457370
4363231