520
30385
274746
4822194
78066
2410
6400
1841
26992
420
12055
1907817
1320412
12857283
1135116
11295261
108593
9316157
921911
733637
71635
66192