42114
2582
3922
2506
2380
8233
10909
3655
1815
4868
74033
6619
1907817
1320412
12857283
1135116
11295261
108593
9313157
921911
78066
733537
71635
66192