1030
39414
1594
7010
1862
2487
2620
1335
3088
1302
1933
1820
1616017
1132012
10661276
1019416
96813
9661258
7954154
756611
70056
60714
56292
53368