2960
1907817
1210
1130
1030
266633
131612
730
640
1135116
500
550
1320412
12857283
11295261
108593
9316157
921911
78066
733637
71635
66192