3107
25217
28613
42013
2480
3603
3036
5928
37216
2833
4159
820
1616017
1132012
10661276
1019416
96813
9660258
7954154
756611
70056
60714
56292
53368