721702
630
933
14610
1075
1427
935
642
1317
22426
10814
23117
654912
46743
46620
44868
4010271
3792157
31754
3102151
29586
25382
23320
21470