6027
1602
87719
2165
3245
3663
4134
151328
2995
2285
1970
1952
1616017
1132012
10661276
1019416
96813
9661258
7954154
756611
70056
60714
56292
53368