4328
3377
2803
3010
4926
2250
74210
104427
5966
4368
2932
7028
1975837
13695284
1363412
11917261
1164440
110213
9860157
967911
800637
79996
74635
68082