2689
4386
2555
7848
3813
104024
4564
40710
2124
3040
88025
66010
1907817
1320412
12857283
1135116
11295261
108593
9315157
921911
78066
733637
71635
66192