5060
2405
1730
3788
4287
4205
102020
8820
9451
2351
4935
4528
1907817
1320412
12857283
1135116
11295261
108593
9315157
921911
78066
733637
71635
66192