520
30385
274746
4822194
78066
2410
6400
1831
26992
420
12055
1907817
1320412
12857283
1135116
11295261
108593
9313157
921911
733537
71635
66192